General Requirements for a Program Visualization Tool to be used in engineering of 4GL-programs
نویسنده
چکیده
Program visualization can be used profitably to help a programmer gain an understanding of the program's meaning. In our context this process is called program analysis. The paper first points out that program analysis is highly individual and is influenced by the person involved and by the aim of the process. Secondly, it describes what consequences evolve out of the program analysis characteristics for a supporting tool. Four distinct, general properties of a visualization tool are presented, emphasizing the user and his changing interests. Thirdly, concepts are given for the visualization of 4GL-programs and a specific tool is described as an example of how the outlined requirements translate to a real application. A tree is used to represent different structural relations in the program and icons at the nodes facilitate the tree's perception
منابع مشابه
Procedural Modeling as an Analytical Tool for 3D Survey in Urban Design Assessment
This paper examines procedural modeling as a tool for 3D modeling creation. Procedural modeling historically has been used for 3D visualization of natural features, but with the release of the software CityEngine in 2008, the technology can easily be adopted also in problem domains dealing with urban environments. Then, we will examine and compare two types of modeling, traditional and proc...
متن کاملWater quality zoning of Vishwamitri River to access environmental flow requirements through aggregation of water quality index
Environmental flow requirements, to maintain the functioning of freshwater-dependent ecosystems and restore rivers in ecologically acceptable conditions, depend upon the present water quality status of the river. Various stretches of Vishwamitri River vary in quality and quantity. Water quality index is a tool to converse information regarding water quality of various stretches of river and can...
متن کاملProposing an Efficient Software-Based Method for Enhancing the Reliability of Critical Application Robot
Robots play such remarkable roles in humans’ modern lives that performing many tasks without them isimpossible. Using robotic systems is gradually increasing the tasks allocated to them and they are becomingmore complex and critical. Software reliability is one of the most significant requirements of robots. Forenhancing reliability, systems should be inherently designed to be tolerable of soft...
متن کاملارزشیابی برنامه مدون آموزش مداوم پزشکان عمومی شهر شیراز
Background: Medical education program for general practitioner is the most common tool of medical education, however, its efficacy is a familiar challenge among researchers. We have evaluated one of these programs, which was held in Shiraz in 1998. Materials and methods: All volunteer general practitioners were assigned randomly in either case or control groups. Subjects in the case group were...
متن کاملIdentification of the Patient Requirements Using Lean Six Sigma and Data Mining
Lean health care is one of new managing approaches putting the patient at the core of each change. Lean construction is based on visualization for understanding and prioritizing imporvments. By using only visualization techniques, so much important information could be missed. In order to prioritize and select improvements, it’s essential to integrate new analysis tools to achieve a good unders...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1993